package com.utils;

import org.codehaus.jackson.annotate.JsonIgnore;
import org.codehaus.jackson.annotate.JsonProperty;

import java.math.BigDecimal;

public class ChgeProdSaleRpt {
    @JsonProperty("prod_code")
    private String prodCode;

    @JsonProperty("prod_name")
    private String prodName;

    @JsonProperty("capi_acc")
    private String capiAcc;

    @JsonProperty("ecif_cd")
    private String ecifCd;

    @JsonProperty("cust_no")
    private String custNo;

    @JsonProperty("cust_name")
    private String custName;

    @JsonProperty("mgr_cd")
    private String mgrCd;

    @JsonProperty("mgr_dev")
    private String mgrDev;

    @JsonProperty("mgr_sign")
    private String mgrSign;

    @JsonProperty("brch_org_cd")
    private String brchOrgCd;

    @JsonProperty("brch_org_level_cd")
    private String brchOrgLevelCd;

    @JsonProperty("mgr_dev_brch_org_cd")
    private String brchOrgCdDev;

    @JsonProperty("mgr_dev_brch_org_level_cd")
    private String brchOrgLevelCdDev;

    @JsonProperty("mgr_sign_brch_org_cd")
    private String brchOrgCdSign;

    @JsonProperty("mgr_sign_brch_org_level_cd")
    private String brchOrgLevelCdSign;

    @JsonProperty("latest_risk_grad")
    private String latestRiskGrad;

    @JsonProperty("cust_grad")
    private String custGrad;

    @JsonProperty("cust_type")
    private String custType;

    @JsonProperty("prod1_total_asset")
    private BigDecimal prod1TotalAsset;

    @JsonProperty("prod1_cap_bal")
    private BigDecimal prod1CapBal;
    //现金类资产明细
    @JsonProperty("cap_bal_detail")
    private String prod1CapBalDetail;
    @JsonProperty("prod1_dz_asset")
    private BigDecimal prod1DzAsset;

    @JsonProperty("prod1_hb_asset")
    private BigDecimal prod1HbAsset;

    @JsonProperty("prod1_fund_asset_rate")
    private BigDecimal prod1FundAssetRate;

    @JsonProperty("prod1_pos_hb_flag")
    private String prod1PosHbFlag;

    @JsonProperty("prod1_pos_dz_flag")
    private String prod1PosDzFlag;

    @JsonProperty("prod1_pos_bzj_flag")
    private String prod1PosBzjFlag;

    //近一年浏览过该产品
    @JsonProperty("prod1_dj_flag")
    private String prod1DjFlag;

    //近一年购买过该产品
    @JsonProperty("prod1_buy_flag")
    private String prod1BuyFlag;

    //当前持有该产品
    @JsonProperty("prod1_pos_flag")
    private String prod1PosFlag;

    @JsonProperty("prod1_buy_gp")
    private String prod1BuyGp;

    @JsonProperty("prod1_is_buy")
    private String prod1IsBuy;

    @JsonIgnore
    public void setProd1CapBalDetail(String prod1CapBalDetail) {
        this.prod1CapBalDetail = prod1CapBalDetail;
    }
    @JsonIgnore
    public void setProd1IsBuy(String prod1IsBuy) {
        this.prod1IsBuy = prod1IsBuy;
    }
    @JsonIgnore
    public void setBrchOrgCdDev(String brchOrgCdDev) {
        this.brchOrgCdDev = brchOrgCdDev;
    }
    @JsonIgnore
    public void setBrchOrgLevelCdDev(String brchOrgLevelCdDev) {
        this.brchOrgLevelCdDev = brchOrgLevelCdDev;
    }
    @JsonIgnore
    public void setBrchOrgCdSign(String brchOrgCdSign) {
        this.brchOrgCdSign = brchOrgCdSign;
    }
    @JsonIgnore
    public void setBrchOrgLevelCdSign(String brchOrgLevelCdSign) {
        this.brchOrgLevelCdSign = brchOrgLevelCdSign;
    }
    @JsonIgnore
    public void setProdCode(String prodCode) {
        this.prodCode = prodCode;
    }
    @JsonIgnore
    public void setProdName(String prodName) {
        this.prodName = prodName;
    }
    @JsonIgnore
    public void setCapiAcc(String capiAcc) {
        this.capiAcc = capiAcc;
    }
    @JsonIgnore
    public void setEcifCd(String ecifCd) {
        this.ecifCd = ecifCd;
    }
    @JsonIgnore
    public void setCustNo(String custNo) {
        this.custNo = custNo;
    }
    @JsonIgnore
    public void setCustName(String custName) {
        this.custName = custName;
    }
    @JsonIgnore
    public void setMgrCd(String mgrCd) {
        this.mgrCd = mgrCd;
    }
    @JsonIgnore
    public void setBrchOrgCd(String brchOrgCd) {
        this.brchOrgCd = brchOrgCd;
    }
    @JsonIgnore
    public void setBrchOrgLevelCd(String brchOrgLevelCd) {
        this.brchOrgLevelCd = brchOrgLevelCd;
    }
    @JsonIgnore
    public void setLatestRiskGrad(String latestRiskGrad) {
        this.latestRiskGrad = latestRiskGrad;
    }
    @JsonIgnore
    public void setCustGrad(String custGrad) {
        this.custGrad = custGrad;
    }
    @JsonIgnore
    public void setCustType(String custType) {
        this.custType = custType;
    }

    @JsonIgnore
    public void setMgrDev(String mgrDev) {
        this.mgrDev = mgrDev;
    }
    @JsonIgnore
    public void setMgrSign(String mgrSign) {
        this.mgrSign = mgrSign;
    }
    @JsonIgnore
    public void setProd1TotalAsset(BigDecimal prod1TotalAsset) {
        this.prod1TotalAsset = prod1TotalAsset;
    }
    @JsonIgnore
    public void setProd1CapBal(BigDecimal prod1CapBal) {
        this.prod1CapBal = prod1CapBal;
    }
    @JsonIgnore
    public void setProd1DzAsset(BigDecimal prod1DzAsset) {
        this.prod1DzAsset = prod1DzAsset;
    }
    @JsonIgnore
    public void setProd1HbAsset(BigDecimal prod1HbAsset) {
        this.prod1HbAsset = prod1HbAsset;
    }
    @JsonIgnore
    public void setProd1FundAssetRate(BigDecimal prod1FundAssetRate) {
        this.prod1FundAssetRate = prod1FundAssetRate;
    }
    @JsonIgnore
    public void setProd1PosHbFlag(String prod1PosHbFlag) {
        this.prod1PosHbFlag = prod1PosHbFlag;
    }
    @JsonIgnore
    public void setProd1PosDzFlag(String prod1PosDzFlag) {
        this.prod1PosDzFlag = prod1PosDzFlag;
    }
    @JsonIgnore
    public void setProd1PosBzjFlag(String prod1PosBzjFlag) {
        this.prod1PosBzjFlag = prod1PosBzjFlag;
    }
    @JsonIgnore
    public void setProd1DjFlag(String prod1DjFlag) {
        this.prod1DjFlag = prod1DjFlag;
    }
    @JsonIgnore
    public void setProd1PosFlag(String prod1PosFlag) {
        this.prod1PosFlag = prod1PosFlag;
    }
    @JsonIgnore
    public void setProd1BuyFlag(String prod1BuyFlag) {
        this.prod1BuyFlag = prod1BuyFlag;
    }
    @JsonIgnore
    public void setProd1BuyGp(String prod1BuyGp) {
        this.prod1BuyGp = prod1BuyGp;
    }
}
